amputating ulcer - Alemán Inglés Diccionario